.de_wrongBrowserErr{

	background-color: #FFFFD4;

	font-size: 10px;

	padding: 2px;

	font-family: Tahoma, Arial, Verdana, Sans-Serif;

}



/* For help window */

.de_helpWindow {

        background-color : #FFFFFF;

		font-size: 11px;

		font-family: Tahoma, Arial, Verdana, Sans-Serif;

        line-height: 1.5;

}



.de_topbarLine1 {

	background-color: rgb(220,220,220);

}



.de_topbarLine2 {



}



.de_helpTable TD {

        border: 1px solid black;

        padding: 5px;

        background-color : #FFFFFF;

        font-size: 11px;

		font-family: Tahoma, Arial, Verdana, Sans-Serif;

        line-height: 1.5;

}



.de_helpList {

        list-style-image: url(help_bullet.gif);

}



.de_helpIcon {

        vertical-align: middle;

        margin-right: 10px;

        float: left;

}



.de_helpCol {

        float: left;

        width: 90%;

}



/* End help window */



.de_edittag_textarea{

	width:300px;

	height:100px;

}



.de_seperator{

	height:22px;

	width:7px;

	border:0px;

}





/* Icon in popup menus, eg Context Menu */

.de_popup_vert_icon {

	width: 21px;

	height: 2px;

}



/* Vertical Spacer in popup menus */

.de_popup_vert_seperator {

        height: 1px;

        width: 163px;   

        background-color: #ABABAB;

        float: right;

}



/* Layout Div for drop down menu's such as right click context menu, table menu etc */

.de_popup{

	border: #BBBBBB 1px solid;

	padding:1px;

	background-color : #F6F6F6;

	font-size: 8px;

	font-family: Tahoma, Arial, Verdana, Sans-Serif;

	width:197px;

	background-image: URL("popupbg.gif");

}



.de_hide_popup_item{

	display:none;

	height:0px;

}



.de_colorpopupcontainer{

	height:158px;	

	width:157px;

}

	

.de_colorpopup{

        background-color : #F6F6F6;

        border: #BBBBBB 1px solid;

}



/* Style for color drop down buttons when moused over */

.de_coloritem_on

{

	border: #AAAAAA 1px solid;

	background-color: #FFEEC2;

	padding: 2px;

}



.de_coloritem_off

{

	border: #F6F6F6 1px solid;

	padding: 2px;

}



/* Style for text used inside drop down menu's such as right click context menu, table menu etc */

.de_popuptext{

	height: 20px;

	cursor: pointer;

	color:black;

	font-family: Tahoma, Arial, Verdana, Sans-serif;

	font-size: 8pt;

}



.de_popupitem_icon {

	width: 21px;

	height: 20px;

	cursor: pointer;	

}



.de_popupitem {

	height: 20px;

	cursor: pointer;

	margin: 1px;

}



.de_popupitem_on

{

	height: 20px;

	border: #AAAAAA 1px solid;

	background-color: #FFEEC2;

	margin: 0px

}



.de_popupitem_off

{

	height: 20px;

	margin: 1px

}



.de_popupitem_text_disabled{

	height: 20px;

	cursor: pointer;

	font-family: Tahoma, Arial, Verdana, Sans-serif;

	font-size: 8pt;

	color:gray;

}



/* Dialog windows -- eg. Insert table -- */

.de_dialogWindow {

	background-color : #f2f2f2;

	border: 1px buttonhighlight;

	}

	

.de_appOutside {  border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-right: solid 1px #808080; border-bottom: solid 1px #808080; font-family: Arial; font-size: 11px; padding: 14px; }

.de_appInside1 {  border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }

.de_appInside2 {  border: 1px solid #808080; }

.de_appInside3 {  border-left: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; }



.de_appTitle { background-color: #EAE8E4; position: relative;  top: -25px; left:-5px; padding: 2px; font-family: Arial; font-size: 11px; padding: 4px; }

.de_appTitle2 { position: relative; background-color: threedface; top: -20px; left:-5px; padding: 2px; }

.de_appTitlenew { background-color: #EAE8E4; position: relative;  top: -15px; left:-5px; padding: 2px; font-family: Arial; font-size: 11px; padding: 4px; }



.de_rightborder{

	border-right : solid #efefde 5px;

}



/* border of entire DevEdit control */

.de_devborder {  

	border: 1px rgb(220,220,220) solid; 

}



/* Combo tags*/

.de_Combo120

{

	border:1px solid rgb(220,220,220);

	background-color:white;

    font-size: 11px;

    width: 120px;

	height: 18px;

    font-family: Arial;	

}





.de_Combo70

{

	border:1px solid rgb(220,220,220);

	background-color:white;

    font-size: 11px;

    width: 75px;

	height: 18px;

    font-family: Arial;	

}



.de_Combo50

{

	border:1px solid rgb(220,220,220);

	background-color:white;

    font-size: 11px;

    WIDTH: 50px;

	height: 18px;

    font-family: Arial;	

}



.de_Combo90

{

	border:1px solid rgb(220,220,220);

	background-color:white;

    font-size: 11px;

    WIDTH: 90px;

	height: 18px;

    font-family: Arial;	

}



.de_Combo80

{

	border:1px solid rgb(220,220,220);

	background-color:white;

    font-size: 11px;

    width: 85px;

	height: 18px;

    font-family: Arial;

}

.de_comboheader{height:20px;font-size:12px;font-weight:bold;padding-left:3px;background-color:#EAE8E4;width:100%;font-family:Arial}

.de_Combo_head

{

    padding-left:3px;

    font-size: 11px;

    font-family: Arial;

	margin-right: 2px;

}



.de_combo_drop

{

	border: 1px solid #FFFFFF;

	background-color: #C5D3FC;

    width: 11px;

	height: 16px;

	background-image: URL("drop_arrow.gif");	

}



.de_ComboOver

{

	border:1px solid #AAAAAA;

	cursor: pointer;

}



.de_combolist{

	position:absolute;

	visibility:hidden;

	border: 1px solid #BBBBBB;

	background-color:#FFFFFF;

}



.de_combolist_item{


    background-color:#FFFFFF;

    color:#000000;

    font-size: 12px;

    font-family: Arial;	
}



.de_combo_table TD{

    font-size: 12px;

    font-family: Arial;	

}



.de_combolist_item_highlight{

background-color:#DBECF3;
/*    background-color:#316AC5;*/

    cursor: pointer;

    font-size: 12px;

    font-family: Arial;	

}



/* Text box */

.de_Text15

{

    font-size: 11px;

    width: 15px;

	height: 21px;

    font-family: Arial;

}



.de_Text75

{

    font-size: 11px;

    width: 65px;

	height: 21px;

    font-family: Arial;

}



.de_Text120

{

    font-size: 11px;

    width: 120px;

	height: 21px;

    font-family: Arial;

}



.de_Text240

{

    font-size: 11px;

    width: 240px;

	height: 21px;

    font-family: Arial;

}



.de_Text70

{

    font-size: 11px;

    width: 75px;

	height: 21px;    

    font-family: Arial;

}



.de_Text85

{

    font-size: 11px;

    width: 85px;

	height: 21px;

    font-family: Arial;

}



.de_Text150

{

    font-size: 11px;

    width: 150px;

    font-family: Arial;

}





.de_Text90

{

    FONT-SIZE: 11px;

    WIDTH: 90px;

	height: 21px;    

    FONT-FAMILY: Arial;

}



.de_Text50

{

    FONT-SIZE: 11px;

    WIDTH: 50px;

	height: 21px;    

    FONT-FAMILY: arial, verdana, helvetica, sans-serif

}



.de_Text220

{

    FONT-SIZE: 11px;

    WIDTH: 220px;

    FONT-FAMILY: arial, verdana, helvetica, sans-serif

}

/* End Text fields */



/* .de_toolbar

{

    BORDER-BOTTOM: #999999 50px solid

} */



.de_mybody TD

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    FONT-FAMILY: Arial;

    TEXT-DECORATION: none

}

.de_body

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 11px;

    FONT-FAMILY: Arial;

    TEXT-DECORATION: none

}



.de_Text250

{

    FONT-SIZE: 11px;

    WIDTH: 250px;

    FONT-FAMILY: arial, verdana, helvetica, sans-serif

}



/* Color toolbutton inside popup windows, such as Insert Table, Page Properties etc */

.de_toolbutton

{

   CURSOR: pointer;

   border: #EAE8E4 1px solid

}



/* Error message used when uploading images, flash files etc */

.de_err

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 8pt;

    COLOR: red;

    FONT-FAMILY: Arial

}



/* .de_Button {

	width: 21px;

	height: 21px;

} */



.de_Icon {

	width: 21px;

	height: 21px;

	border: 0px;

}



/* .de_TB_Toolbar, .de_TB_ToolbarSet

{

	background-color: #ECE9D8;

	border-color: #ACA899;

} */



.de_TB_Toolbar

{

/*	background: url(background.gif) repeat-x top;*/

	background-color: rgb(242,242,242);

	height: 21px;

}



/* Container table, is the main table that has rows for each toolbar row, footer etc */

.de_container{

	/* background-image: url(background.gif); */

	background-color: rgb(242,242,242);

	/* background-image: url(background.gif); */

}





/* Need to place a 1px border around buttons in their default state, 

so when we mouse over or select, the highlighted border has something to replace.

If we use backgrounds that contain gradients its best to use padding instead of border */



.de_TB_Button_On, .de_TB_Button_Off

{	

	padding: 1px;

	width: 21px;

}



.de_TB_Button_Disabled

{

	width: 21px;

	padding: 1px;

}



.de_TB_Button_Over

{

	/*border: #AAAAAA 1px solid;

	background-color: #D2D2D2;

	*/

	border: #D6D3D3 1px solid;



	background-image: url(hoverbutton.png);

	padding: 0px;

	cursor: pointer;

}



.de_TB_Button_On

{

	background-image: url(downbutton2.png);

	border: #AAAAAA 1px solid;

	background-color: #BBBBBB;

	padding: 0px;

}





/* Used for popup menu's when menu option icon is disabled.

Example, when right clicking and cut, copy or paste are not enabled */



.de_TB_Button_Off, .de_TB_Combo_Off

{

	filter: alpha(opacity=80);

	-moz-opacity: 0.80;

}



/* Default state of Main and Right icons */

.de_buttondrop{

	margin: 1px;

}



/* Main icon when clicked */

.de_TB_ButtonDrop_On{

	border: #0A246A 1px solid;

	background-color: #BBBBBB;

	padding: 0px;

}



/* Right icon when clicked */

.de_TB_ButtonDrop_Right_On{

	padding: 0px;

		border: #D6D3D3 1px solid;





/*	border: #0A246A 1px solid;

	background-color: #BBBBBB;*/

}





/* Main Icon, When moused over and then moused off */

.de_TB_ButtonDrop_Off{

	/* border: 1px solid #EAE8E4; */

	margin: 1px;

}



/* Right icon, when moused over and then moused off */

.de_TB_ButtonDrop_Right{

	margin: 1px;

}



/* Main and right icons, when moused over */

.de_TB_ButtonDrop_Over {

	border: #D6D3D3 1px solid;

	background-image: url(wideiconover.gif);

	background-color: #D2D2D2;

	cursor: pointer;

}



.de_pathcontainer{

	font-size: 10px;

	font-family: Tahoma, Arial, Verdana, Sans-Serif;

}

.de_linklabel

{

	font-size: 10px;

	font-family: Tahoma, Arial, Verdana, Sans-Serif;

	color: blue;

	FONT-WEIGHT: normal;

	TEXT-DECORATION: none

}

.de_linklabel:visited {

	TEXT-DECORATION: none

}

.de_linklabel:link {

	TEXT-DECORATION: none

}







/* Editing IFrame */

.de_editcontainer{

	background-color: #FFFFFF;

	border-top: #CCCCCC 1px solid;

	border-left: #CCCCCC 1px solid;

	border-right: #EEEEEE 1px solid;

	border-bottom: #EEEEEE 1px solid;

	

/*	margin-top: 1px;	*/

}



.de_editcontainer_in{



}



.de_tab{

	cursor : pointer;

}



/* borders bottom right of the editor */

.de_sheetline1{

	border-top : 0px;

}



.de_sheetline2{

	border-top : 1px #ABABAB solid;

}



.de_text {

	font-family : Verdana;

	font-size : 10px;

}



/* Toobar Text, used for "Preview" */

.de_TB_Text

{

	height: 21px;

	cursor: pointer;

	font-family: Tahoma, Arial, Verdana, Sans-serif;

	font-size: 8pt;

	padding-right: 0px;

}

